Frankenstein’s PSO: An Engineered Composite Particle Swarm Optimization Algorithm
نویسندگان
چکیده
We introduce a high-performing composite particle swarm optimization (PSO) algorithm. In an analogy to the popular character of Mary Shelley’s famous novel, we call our algorithm Frankenstein’s PSO, as it consists of different algorithmic components drawn from other PSO variants. Frankenstein’s PSO constituents were selected after careful evaluation of their impact on speed and reliability. We present the process that guided us in selecting and adapting the algorithmic components included in the final version of the algorithm. The algorithm is validated through a comparison with other PSO variants on a number of well-known benchmark problems. Frankenstein’s PSO typically reaches high quality solutions faster and more frequently than the most commonly used PSO algorithms. We provide parameter selection guidelines for properly configuring Frankenstein’s PSO taking into account the requirements of the optimization task at hand.
منابع مشابه
Vibration Optimization of Fiber-Metal Laminated Composite Shallow Shell Panels Using an Adaptive PSO Algorithm
The paper illustrates the application of a combined adaptive particle swarm optimization (A-PSO) algorithm and the finite strip method (FSM) to the lay-up optimization of symmetrically fiber-metal laminated (FML) composite shallow shell panels for maximizing the fundamental frequency. To improve the speed of the optimization process, adaptive inertia weight was used in the particle swarm optimiz...
متن کاملParallel Implementation of Particle Swarm Optimization Variants Using Graphics Processing Unit Platform
There are different variants of Particle Swarm Optimization (PSO) algorithm such as Adaptive Particle Swarm Optimization (APSO) and Particle Swarm Optimization with an Aging Leader and Challengers (ALC-PSO). These algorithms improve the performance of PSO in terms of finding the best solution and accelerating the convergence speed. However, these algorithms are computationally intensive. The go...
متن کاملAdaptive particularly tunable fuzzy particle swarm optimization algorithm
Particle Swarm Optimization (PSO) is a metaheuristic optimization algorithm that owes much of its allure to its simplicity and its high effectiveness in solving sophisticated optimization problems. However, since the performance of the standard PSO is prone to being trapped in local extrema, abundant variants of PSO have been proposed by far. For instance, Fuzzy Adaptive PSO (FAPSO) algorithms ...
متن کاملOptimization of infinite composite plates with quasi-triangular holes under in-plane loading
This study used particle swarm optimization (PSO) to determine the optimal values of effective design variables acting on the stress distribution around a quasi-triangular hole in an infinite orthotropic plate. These parameters were load angle, hole orientation, bluntness, fiber angle, and material properties, which were ascertained on the basis of an analytical method used by Lekhnitskii [3]. ...
متن کاملA Particle Swarm Optimization Algorithm for Mixed-Variable Nonlinear Problems
Many engineering design problems involve a combination of both continuous anddiscrete variables. However, the number of studies scarcely exceeds a few on mixed-variableproblems. In this research Particle Swarm Optimization (PSO) algorithm is employed to solve mixedvariablenonlinear problems. PSO is an efficient method of dealing with nonlinear and non-convexoptimization problems. In this paper,...
متن کامل